package demo.designPattern.aop.aspectJ.weavers;

/**
 * 编译后织入（有时也称为二进制织入）用于对现有的类文件和 JAR 文件进行织入。
 * 与编译时织入类似，用于织入的切面可以是源代码形式或二进制形式，并且可以通过其他切面进行织入。
 * <p>
 * 为了使用 Mojo 的 AspectJ Maven 插件实现这一点，我们需要在插件配置中设置所有希望进行织入的 JAR 文件：
 * 包含要织入的类的 JAR 文件必须在 Maven 项目中列为 <dependencies/>，并在 AspectJ Maven 插件的 <configuration> 中列为 <weaveDependencies/>。
 * <blockquote><pre>
 * <configuration>
 *     <weaveDependencies>
 *         <weaveDependency>
 *             <groupId>org.agroup</groupId>
 *             <artifactId>to-weave</artifactId>
 *         </weaveDependency>
 *         <weaveDependency>
 *             <groupId>org.anothergroup</groupId>
 *             <artifactId>gen</artifactId>
 *         </weaveDependency>
 *     </weaveDependencies>
 * </configuration>
 * </pre></blockquote>
 */
public class PostCompileDemo {
}
